home *** CD-ROM | disk | FTP | other *** search
-
-
-
- XRDB(1) XRDB(1)
-
-
- NNAAMMEE
- xrdb - X server resource database utility
-
- SSYYNNOOPPSSIISS
- xxrrddbb [-option ...] [_f_i_l_e_n_a_m_e]
-
- DDEESSCCRRIIPPTTIIOONN
- _X_r_d_b is used to get or set the contents of the
- RESOURCE_MANAGER property on the root window of screen 0,
- or the SCREEN_RESOURCES property on the root window of any
- or all screens, or everything combined. You would nor-
- mally run this program from your X startup file.
-
- Most X clients use the RESOURCE_MANAGER and
- SCREEN_RESOURCES properties to get user preferences about
- color, fonts, and so on for applications. Having this
- information in the server (where it is available to all
- clients) instead of on disk, solves the problem in previ-
- ous versions of X that required you to maintain _d_e_f_a_u_l_t_s
- files on every machine that you might use. It also allows
- for dynamic changing of defaults without editing files.
-
- The RESOURCE_MANAGER property is used for resources that
- apply to all screens of the display. The SCREEN_RESOURCES
- property on each screen specifies additional (or overrid-
- ing) resources to be used for that screen. (When there is
- only one screen, SCREEN_RESOURCES is normally not used,
- all resources are just placed in the RESOURCE_MANAGER
- property.)
-
- The file specified by _f_i_l_e_n_a_m_e (or the contents from stan-
- dard input if - or no filename is given) is optionally
- passed through the C preprocessor with the following sym-
- bols defined, based on the capabilities of the server
- being used:
-
- BBIITTSS__PPEERR__RRGGBB==nnuumm
- the number of significant bits in an RGB color
- specification. This is the log base 2 of the num-
- ber of distinct shades of each primary that the
- hardware can generate. Note that it usually is
- not related to PLANES.
-
- CCLLAASSSS==vviissuuaallccllaassss
- one of StaticGray, GrayScale, StaticColor, Pseudo-
- Color, TrueColor, DirectColor. This is the visual
- class of the root window of the default screen.
-
- CCOOLLOORR defined only if CLASS is one of StaticColor, Pseu-
- doColor, TrueColor, or DirectColor.
-
- HHEEIIGGHHTT==nnuumm
- the height of the default screen in pixels.
-
-
-
-
- X Version 11 Release 5 1
-
-
-
-
-
- XRDB(1) XRDB(1)
-
-
- SSEERRVVEERRHHOOSSTT==hhoossttnnaammee
- the hostname portion of the display to which you
- are connected.
-
- HHOOSSTT==hhoossttnnaammee
- the same as SSEERRVVEERRHHOOSSTT.
-
- CCLLIIEENNTTHHOOSSTT==hhoossttnnaammee
- the name of the host on which _x_r_d_b is running.
-
- PPLLAANNEESS==nnuumm
- the number of bit planes (the depth) of the root
- window of the default screen.
-
- RREELLEEAASSEE==nnuumm
- the vendor release number for the server. The
- interpretation of this number will vary depending
- on VENDOR.
-
- RREEVVIISSIIOONN==nnuumm
- the X protocol minor version supported by this
- server (currently 0).
-
- VVEERRSSIIOONN==nnuumm
- the X protocol major version supported by this
- server (should always be 11).
-
- VVEENNDDOORR==vveennddoorr
- a string specifying the vendor of the server.
-
- WWIIDDTTHH==nnuumm
- the width of the default screen in pixels.
-
- XX__RREESSOOLLUUTTIIOONN==nnuumm
- the x resolution of the default screen in pixels
- per meter.
-
- YY__RREESSOOLLUUTTIIOONN==nnuumm
- the y resolution of the default screen in pixels
- per meter.
-
- Lines that begin with an exclamation mark (!) are ignored
- and may be used as comments.
-
- Note that since _x_r_d_b can read from standard input, it can
- be used to the change the contents of properties directly
- from a terminal or from a shell script.
-
- OOPPTTIIOONNSS
- _x_r_d_b program accepts the following options:
-
- --hheellpp This option (or any unsupported option) will cause
- a brief description of the allowable options and
- parameters to be printed.
-
-
-
- X Version 11 Release 5 2
-
-
-
-
-
- XRDB(1) XRDB(1)
-
-
- --ddiissppllaayy _d_i_s_p_l_a_y
- This option specifies the X server to be used; see
- _X_(_1_). It also specifies the screen to use for the
- _-_s_c_r_e_e_n option, and it specifies the screen from
- which preprocessor symbols are derived for the
- _-_g_l_o_b_a_l option.
-
- --aallll This option indicates that operation should be
- performed on the screen-independent resource prop-
- erty (RESOURCE_MANAGER), as well as the screen-
- specific property (SCREEN_RESOURCES) on every
- screen of the display. For example, when used in
- conjunction with _-_q_u_e_r_y, the contents of all prop-
- erties are output. For _-_l_o_a_d and _-_m_e_r_g_e, the
- input file is processed once for each screen. The
- resources which occur in common in the output for
- every screen are collected, and these are applied
- as the screen-independent resources. The remain-
- ing resources are applied for each individual per-
- screen property. This the default mode of opera-
- tion.
-
- --gglloobbaall This option indicates that the operation should
- only be performed on the screen-independent
- RESOURCE_MANAGER property.
-
- --ssccrreeeenn This option indicates that the operation should
- only be performed on the SCREEN_RESOURCES property
- of the default screen of the display.
-
- --ssccrreeeennss
- This option indicates that the operation should be
- performed on the SCREEN_RESOURCES property of each
- screen of the display. For _-_l_o_a_d and _-_m_e_r_g_e, the
- input file is processed for each screen.
-
- --nn This option indicates that changes to the speci-
- fied properties (when used with _-_l_o_a_d or _-_m_e_r_g_e)
- or to the resource file (when used with _-_e_d_i_t)
- should be shown on the standard output, but should
- not be performed.
-
- --qquuiieett This option indicates that warning about duplicate
- entries should not be displayed.
-
- --ccpppp _f_i_l_e_n_a_m_e
- This option specifies the pathname of the C pre-
- processor program to be used. Although _x_r_d_b was
- designed to use CPP, any program that acts as a
- filter and accepts the -D, -I, and -U options may
- be used.
-
- --nnooccpppp This option indicates that _x_r_d_b should not run the
- input file through a preprocessor before loading
-
-
-
- X Version 11 Release 5 3
-
-
-
-
-
- XRDB(1) XRDB(1)
-
-
- it into properties.
-
- --ssyymmbboollss
- This option indicates that the symbols that are
- defined for the preprocessor should be printed
- onto the standard output.
-
- --qquueerryy This option indicates that the current contents of
- the specified properties should be printed onto
- the standard output. Note that since preprocessor
- commands in the input resource file are part of
- the input file, not part of the property, they
- won't appear in the output from this option. The
- --eeddiitt option can be used to merge the contents of
- properties back into the input resource file with-
- out damaging preprocessor commands.
-
- --llooaadd This option indicates that the input should be
- loaded as the new value of the specified proper-
- ties, replacing whatever was there (i.e. the old
- contents are removed). This is the default
- action.
-
- --mmeerrggee This option indicates that the input should be
- merged with, instead of replacing, the current
- contents of the specified properties. Note that
- this option does a lexicographic sorted merge of
- the two inputs, which is almost certainly not what
- you want, but remains for backward compatibility.
-
- --rreemmoovvee This option indicates that the specified proper-
- ties should be removed from the server.
-
- --rreettaaiinn This option indicates that the server should be
- instructed not to reset if _x_r_d_b is the first
- client. This never be necessary under normal con-
- ditions, since _x_d_m and _x_i_n_i_t always act as the
- first client.
-
- --eeddiitt _f_i_l_e_n_a_m_e
- This option indicates that the contents of the
- specified properties should be edited into the
- given file, replacing any values already listed
- there. This allows you to put changes that you
- have made to your defaults back into your resource
- file, preserving any comments or preprocessor
- lines.
-
- --bbaacckkuupp _s_t_r_i_n_g
- This option specifies a suffix to be appended to
- the filename used with --eeddiitt to generate a backup
- file.
-
- --DD_n_a_m_e This option is passed through to the preprocessor
-
-
-
- X Version 11 Release 5 4
-
-
-
-
-
- XRDB(1) XRDB(1)
-
-
- and is used to define symbols for use with condi-
- tionals such as _#_i_f_d_e_f_.
-
- --UU_n_a_m_e This option is passed through to the preprocessor
- and is used to remove any definitions of this sym-
- bol.
-
- --II_d_i_r_e_c_t_o_r_y
- This option is passed through to the preprocessor
- and is used to specify a directory to search for
- files that are referenced with _#_i_n_c_l_u_d_e_.
-
- FFIILLEESS
- Generalizes _~_/_._X_d_e_f_a_u_l_t_s files.
-
- SSEEEE AALLSSOO
- X(1), Xlib Resource Manager documentation, Xt resource
- documentation
-
- EENNVVIIRROONNMMEENNTT
- DDIISSPPLLAAYY to figure out which display to use.
-
- BBUUGGSS
- The default for no arguments should be to query, not to
- overwrite, so that it is consistent with other programs.
-
- CCOOPPYYRRIIGGHHTT
- Copyright 1991, Digital Equipment Corporation and MIT.
-
- AAUUTTHHOORRSS
- Bob Scheifler, Phil Karlton, rewritten from the original
- by Jim Gettys
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- X Version 11 Release 5 5
-
-
-